<template>
    <div class="PhoneLogin">
        <p>
            <label>
                手机号: <input type="text" v-model="user">
            </label>
        </p>
        <p>
            <label>
                验证码: <input type="text" v-model="pwd">
            </label>
        </p>
        <p>
            <button @click="loginHandler">登录</button>
        </p>
    </div>
</template>
  
<script>
// @是/src的别名 => 从src目录下开始查找

export default {
    name: 'AboutView',
    data() {
        return {
            user: "",
            pwd: "",
        }
    },
    methods: {
        loginHandler() {
            if (this.user && this.pwd) {
                setTimeout(() => {
                    console.log("当前路由信息", this.$route);
                    localStorage.setItem("token", "123123123");

                    // push版
                    // var ReturnURL = this.$route.query.ReturnURL;  => 
                    // if (ReturnURL) {  // 从其他页面跳转过来  
                    //   this.$router.push(ReturnURL);
                    // } else { // 没有 => 单纯的想登录
                    //   this.$router.push("/");
                    // }


                    var ReturnURL = this.$route.query.ReturnURL;
                    if (ReturnURL) {  // 从其他页面跳转过来  
                        this.$router.replace(ReturnURL);
                    } else { // 没有 => 单纯的想登录
                        this.$router.push("/");
                    }


                }, 1000)
            }
        }
    },
    mounted() {
        console.log("当前路由信息", this.$route);
    }

}
</script>
  
<style scoped></style>
  